.pop-window { position: fixed; left:10%; width:80%; z-index: 1; background-color: #fff; box-sizing: border-box;
	border-radius: 0.3rem; box-shadow: 0 1px 1px #eee; transition: top .3s; padding:0 !important; }
@keyframes pop-open {
	0%{ transform:scale(0); opacity: 0 }
	50%{ transform:scale(1.1); opacity:1; }
	100% { transform:scale(1); }
}
@keyframes pop-close{
	0% { transform:scale(1); opacity: 1; }
	100% { transform:scale(0); opacity: 0; }
}
/** 弹窗默认  */
.pop-window-title {  padding:1.05rem 1rem 1.45rem; box-sizing: border-box; height:1.47rem; text-align: center; font-size:0.5rem; }
.pop-window div { -padding:0 1.2rem 1rem; box-sizing: border-box; display: flex; justify-content: space-between; }
.pop-window-cancel, 
.pop-window-confirm   
{ width:2.5rem; height:1rem; text-align: center; border-radius: .2rem; margin-bottom:1rem; font-size:.35rem}
.pop-window-cancel { background-color: #fff; border:1px solid #ddd; box-sizing: border-box; margin-left:1.2rem; }
.pop-window-confirm { background-color: #f34345; color:#fff; margin-right:1.2rem; }

/** 弹窗2  */
.pop-set-title { width:auto; margin:0.7rem auto 0.67rem; line-height: 0.8rem; font-size:.5rem; text-align: center; padding:0 15px;}
.pop-set-cancel,
.pop-set-set { width:50%; height:1.33rem; line-height: 1.4rem;  box-sizing: border-box; border-top:1px solid #f2f2f2; color:#0059fa; font-size:.34rem}
.pop-set-cancel { border-right:1px solid #f2f2f2; }